import { getImage, getPage } from '../../utils/config';
import wxApi from '../../utils/wxApi';
const app = getApp();

Page({

    /**
     * 页面的初始数据
     */
    data: {
        getImage: getImage,
        getPgae: getPage,
        phoneBindTips: false,
        modifyPhoneText: '绑定手机号码',
    },

    /**
     * 跳转密码修改
     */
    modifyPWClick() {
        wxApi.navigateTo(getPage.modify);
    },

    /**
     * 跳转手机修改
     */
    modifyPNClick() {
        wxApi.navigateTo(getPage.phoneModify,{
            title: this.data.modifyPhoneText
        });
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad() {
        app.getLogin().then((res) => {
            let { modifyPhoneText } = this.data;
            const { user } = res.data;
            let tips = false;
            if(user.mobile_phone.length == 11){
                tips = true;
                modifyPhoneText = '修改手机号码';
            }
            this.setData({
                phoneBindTips: tips,
                logged: res.code,
                userId: user.user_id,
                mobile: user.mobile_phone,
                modifyPhoneText,
            });
        }).catch((res) => {
            this.setData({
                logged: res
            })
        });
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {
        
    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    }
})